in misermode enforce maximum offset of 10000, people should use search fields, probably.
authorDomas Mituzas <midom@users.mediawiki.org>
Tue, 27 Mar 2007 17:08:42 +0000 (17:08 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Tue, 27 Mar 2007 17:08:42 +0000 (17:08 +0000)
TODO: rewrite to use indexpager

includes/SpecialLog.php

index 9c98d8c..7b021c9 100644 (file)
@@ -71,6 +71,10 @@ class LogReader {
                $this->limitTime( $request->getVal( 'until' ), '<=' );
 
                list( $this->limit, $this->offset ) = $request->getLimitOffset();
+               
+               // XXX This all needs to use Pager, ugly hack for now.
+               global $wgMiserMode;
+               if ($wgMiserMode && ($this->offset >10000)) $this->offset=10000;
        }
 
        /**